squeeze themselves together - Turco Inglés Diccionario